# Copyright (c) 2023 Presto Labs Pte. Ltd.
# Author: chunhui

LEVERGAE_MAP_LIST = {'BCHN': 'BCH'}

MAP_LIST = {
      'Futures.Binance.v1': {
          '1000SHIB': 'SHIB',
          '1000SHIB-USDT.PERPETUAL': "SHIB-USDT.PERPETUAL",
          '1000XEC': 'XEC',
          '1000XEC-USDT.PERPETUAL': "XEC-USDT.PERPETUAL",
          '1000LUNC': 'LUNC',
          '1000LUNC-USDT.PERPETUAL': "LUNC-USDT.PERPETUAL",
          '1000PEPE': 'PEPE',
          '1000PEPE-USDT.PERPETUAL': 'PEPE-USDT.PERPETUAL',
          '1000FLOKI': 'FLOKI',
          '1000FLOKI-USDT.PERPETUAL': 'FLOKI-USDT.PERPETUAL',
      },
      'Futures.Bybit.v3-linear': {
          'SHIB1000': 'SHIB',
          'SHIB1000-USDT.PERPETUAL': "SHIB-USDT.PERPETUAL",
          '1000LUNC': 'LUNC',
          '1000LUNC-USDT.PERPETUAL': "LUNC-USDT.PERPETUAL",
          '1000PEPE': 'PEPE',
          '1000PEPE-USDT.PERPETUAL': 'PEPE-USDT.PERPETUAL',
          '1000FLOKI': 'FLOKI',
          '1000FLOKI-USDT.PERPETUAL': 'FLOKI-USDT.PERPETUAL',
          '1000BONK': 'BONK',
          '1000BONK-USDT.PERPETUAL': 'BONK-USDT.PERPETUAL',
      },
      'Futures.Bybit.v2-linear': {
          'SHIB1000': 'SHIB',
          'SHIB1000-USDT.PERPETUAL': "SHIB-USDT.PERPETUAL",
          '1000LUNC': 'LUNC',
          '1000LUNC-USDT.PERPETUAL': "LUNC-USDT.PERPETUAL"
      }
}

REVERSED_MAP_LIST = {mea: {v: k for k, v in map.items()} for mea, map in MAP_LIST.items()}
